/* body {
  background-color: #999;
} */
.yeji_header {
  width: 100%;
  background-color: #fff;
  height: 45px;
  line-height: 45px;
  font-size: 16px;
  color: #666;
}
.yeji_header p {
  margin-left: 2%;
}
.yeji_header p:hover {
  color: rgb(30, 30, 30);
}
.yeji_con {
  width: 98%;
  height: 60px;
  margin: auto;
  margin-top: 10px;
  line-height: 60px;
  background-color: #fff;
  color: #606266;
}
.inp1 {
  margin-left: 2%;
  position: relative;
}
.yeji_con input::placeholder {
  color: #ccc;
}
.yeji_con span {
  color: #ccc;
}
.begun #begun_inp,
.end #end_inp {
  padding-left: 20px;
  height: 35px;
  width: 80%;
}
.yeji_con .inp1 a {
  margin-right: 1%;
}
.yeji_con .inp1 a,
.begun,
.end {
  float: left;
}
.begun,
.end {
  position: relative;
}
.begun span,
.end span {
  position: absolute;
  left: 3%;
  top: 40%;
}
#chaone,
#chatwo {
  position: absolute;
  top: 50%;
  left: 70%;
  font-size: 12px;
  margin-top: -6px;
  display: none;
}
.inp2,
.inp3 {
  margin-left: 2%;
  float: left;
  position: relative;
}
.inp2 input,
.inp3 input {
  width: 70%;
  height: 35px;
  padding-left: 5%;
}
.inp2 span,
.inp3 span {
  position: absolute;
  right: 15%;
  top: 25px;
}
.inp4 {
  width: 7%;
  float: right;
  margin-right: 2%;
  position: relative;
}
.inp4 span {
  position: absolute;
  top: 22px;
  left: 10px;
  color: #fff;
}
.pubBtn {
  width: 100%;
  height: 35px;
}
.pubBtn:hover{
  background: #429787db;
}
.inp2_ul,
.inp3_ul {
  width: 75%;
  height:160px;
  position: absolute;
  left: 17%;
  top: 62px;
  text-align: center;
  color: #aaa;
  background-color: #fff;
  display: none;
  border-radius: 5px;
  line-height: 40px;
  z-index: 999;
  border: 1px solid #ccc;
  overflow-y: scroll;
}
.yeji_con2 {
  width: 98%;
  margin: auto;
  background-color: #fff;
  margin-top: 10px;
  overflow: hidden;
  height: 60px;
}
.yeji_con2_num,
.yeji_con2_spend,
.yeji_con2_total {
  width: 20%;
  float: left;
  margin-left: 7%;
  line-height: 60px;
  color: #606266;
  font-size: 20px;
}
.yeji_con2_num strong {
  font-size: 30px;
  color: #1756de;
}
.yeji_con2_spend strong {
  font-size: 30px;
  color: #b539ee;
}
.yeji_con2_total strong {
  font-size: 30px;
  color: #ee0acf;
}
.pic {
  width: 98%;
  margin: auto;
  margin-top: 10px;
  background-color: #fff;
}

/* 柱状图 */
.chart {
  width: 98%;
  margin: auto;
  height: 300px;
  padding-top: 10px;
}
/*  table 表格*/
.table {
  width: 98%;
  margin: auto;
  background: #ffffff;
  margin-top: 10px;
  padding-top: 10px;
}

.tableHead table {
  width: 98%;
  margin: auto;
  height: 39px;
  /* border: 1px solid #ebeef5; */

  color: rgb(96, 98, 102);
}
.tabletext table {
  width: 98%;
  margin: auto;
}
.tabletext_list {
  background: rgb(245, 247, 250);
}
tr:hover {
  background: rgb(245, 247, 250);
}

.tableHead table tr th:nth-of-type(1) {
  width: 3%;
}
.tableHead table tr th:nth-of-type(2) {
  width: 8%;
}
.tableHead table tr th:nth-of-type(3) {
  width: 5%;
}
.tableHead table tr th:nth-of-type(4) {
  width: 5%;
}
.tableHead table tr th:nth-of-type(5) {
  width: 12%;
}
.tableHead table tr th:nth-of-type(6) {
  width: 30%;
}
.tableHead table tr th:nth-of-type(7) {
  width: 12%;
}
.tableHead table tr th:nth-of-type(8) {
  width: 6%;
}
.tableHead table tr th:nth-of-type(9) {
  width: 8%;
}
.tableHead table tr th:nth-of-type(10) {
  width: 11%;
}
.tabletext table tr td:nth-of-type(1) {
  width: 3%;
}
.tabletext table tr td:nth-of-type(2) {
  width: 8%;
}
.tabletext table tr td:nth-of-type(3) {
  width: 5%;
}
.tabletext table tr td:nth-of-type(4) {
  width: 5%;
}
.tabletext table tr td:nth-of-type(5) {
  width: 12%;
}
.tabletext table tr td:nth-of-type(6) {
  width: 30%;
}
.tabletext table tr td:nth-of-type(7) {
  width: 12%;
}
.tabletext table tr td:nth-of-type(8) {
  width: 6%;
}
.tabletext table tr td:nth-of-type(9) {
  width: 8%;
}
.tabletext table tr td:nth-of-type(10) {
  width: 11%;
}
.table th,
td {
  text-align: center;
  height: 39px;
  border: 1px solid #ebeef5;
}
/* 页码 */
.tabletext #page{
  text-align: left;
background-color: #fff;
width: 100%;
margin: auto;
margin-top: 15px;
margin-left: 15px;
}
/* 给所有input加class */
#main input.bor{
  border: 1px solid #a0cfff;
}